self checking number - Alemán Inglés Diccionario